Skip to main content
POST
[Déprécié 0.9] Déclarer le résultat d'une conversation

Autorisations

Authorization
string
header
requis

Clé d'intégration préfixée nbq_live_, envoyée dans Authorization: Bearer nbq_live_… et résolue par l'authorizer Lambda de l'API Gateway publique. L'authorizer valide la clé, puis injecte en amont du service les headers de contexte x-tenant-id, x-nbq-id et x-scopesx-scopes étant la liste des scopes de la clé séparés par des virgules, par exemple runtime,configuration:read.

Ces headers ne sont jamais acceptés depuis le client : toute valeur entrante est écrasée. Une clé absente ou invalide produit 401 au niveau de la passerelle ; une clé valide sans le scope requis produit 403 avec le code insufficient_scope.

En-têtes

Idempotency-Key
string

Optionnelle en 0.9 ; obligatoire sur toutes les mutations V1.

Required string length: 8 - 128

Paramètres de chemin

session_id
string
requis

Identifiant opaque de session attribué par NBQ à la création.

Required string length: 1 - 128

Corps

application/json
outcome
enum<string>
requis
Options disponibles:
purchase,
lead,
abandon,
other
metadata
object

Réponse

Conversion enregistrée.

conversion_id
string
requis
request_id
string
requis